home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 076-100 / disk_094 / modulatools / modulatools.linkfiles < prev    next >
AmigaDOS Script File  |  1992-05-06  |  3KB  |  93 lines

  1. .KEY option
  2.  
  3. ; This utility moves the link files required by ModulaTools in and out of RAM.
  4. ; I work in the t: directory, which I have assigned to ram:. Use an editor to 
  5. ; change t: to the name of the directory in which you wish to work. Also, this
  6. ; utility works MUCH faster if COPY and DELETE are executed from RAM. Either
  7. ; copy them to your current (RAM) directory, or else use the PATH command to
  8. ; ensure that the RAM directory containing COPY and DELETE is searched prior to
  9. ; the c: directory. If you have a (fast) hard disk, you probably don't have to
  10. ; worry about these things...
  11.  
  12. ; Oh yes, you must pass a parameter on the command line: c (COPY) or d (DELETE)
  13.  
  14. IF "<option>" EQ "d"
  15.    DELETE Sprites.lnk
  16.    DELETE Blitter.lnk
  17.    DELETE Interrupts.lnk
  18.    DELETE GraphicsBase.lnk
  19.    DELETE Colors.lnk
  20.    DELETE IntuiUtils.lnk
  21.    DELETE GraphicsLibrary.lnk   
  22.    DELETE InOut.lnk   
  23.    DELETE Intuition.lnk    
  24.    DELETE Libraries.lnk
  25.    DELETE Memory.lnk
  26.    DELETE Menus.lnk
  27.    DELETE Screens.lnk   
  28.    DELETE Storage.lnk
  29.    DELETE Strings.lnk   
  30.    DELETE Views.lnk   
  31.    DELETE Windows.lnk   
  32.    DELETE AMIGAX.lnk          
  33.    DELETE Copper.lnk          
  34.    DELETE Rasters.lnk          
  35.    DELETE Nodes.lnk            
  36.    DELETE DOSLibrary.lnk       
  37.    DELETE Conversions.lnk      
  38.    DELETE Streams.lnk
  39.    DELETE DOSFiles.lnk         
  40.    DELETE Lists.lnk            
  41.    DELETE Tasks.lnk    
  42.    DELETE Ports.lnk            
  43.    DELETE Regions.lnk          
  44.    DELETE LayersLibrary.lnk    
  45.    DELETE Devices.lnk          
  46.    DELETE IO.lnk               
  47.    DELETE TimerDevice.lnk      
  48.    DELETE InputEvents.lnk      
  49.    DELETE ConsoleDevice.lnk    
  50.    DELETE Text.lnk             
  51. ELSE 
  52.    IF "<option>" EQ "c"
  53.       COPY m2:Sprites.lnk         TO t: 
  54.       COPY m2:Blitter.lnk         TO t: 
  55.       COPY m2:Interrupts.lnk      TO t: 
  56.       COPY m2:GraphicsBase.lnk    TO t: 
  57.       COPY m2:Colors.lnk          TO t: 
  58.       COPY m2:IntuiUtils.lnk      TO t: 
  59.       COPY m2:GraphicsLibrary.lnk TO t:        
  60.       COPY m2:Intuition.lnk       TO t:      
  61.       COPY m2:InOut.lnk           TO t:       
  62.       COPY m2:Libraries.lnk       TO t:
  63.       COPY m2:Memory.lnk          TO t:
  64.       COPY m2:Menus.lnk           TO t:        
  65.       COPY m2:Screens.lnk         TO t:
  66.       COPY m2:Storage.lnk         TO t:        
  67.       COPY m2:Strings.lnk         TO t:      
  68.       COPY m2:Views.lnk           TO t:      
  69.       COPY m2:Windows.lnk         TO t:      
  70.       COPY m2:AMIGAX.lnk          TO t:
  71.       COPY m2:Copper.lnk          TO t:
  72.       COPY m2:Rasters.lnk         TO t: 
  73.       COPY m2:Nodes.lnk           TO t: 
  74.       COPY m2:DOSLibrary.lnk      TO t: 
  75.       COPY m2:Conversions.lnk     TO t: 
  76.       COPY m2:Streams.lnk         TO t: 
  77.       COPY m2:DOSFiles.lnk        TO t: 
  78.       COPY m2:Lists.lnk           TO t: 
  79.       COPY m2:Tasks.lnk           TO t: 
  80.       COPY m2:Ports.lnk           TO t: 
  81.       COPY m2:Regions.lnk         TO t: 
  82.       COPY m2:LayersLibrary.lnk   TO t: 
  83.       COPY m2:Devices.lnk         TO t: 
  84.       COPY m2:IO.lnk              TO t: 
  85.       COPY m2:TimerDevice.lnk     TO t: 
  86.       COPY m2:InputEvents.lnk     TO t: 
  87.       COPY m2:ConsoleDevice.lnk   TO t: 
  88.       COPY m2:Text.lnk            TO t: 
  89.    ELSE
  90.       ECHO "Parameter required: d (to delete) or c (to copy)"
  91.    ENDIF
  92. ENDIF
  93.